// 管理模型
var sequelize = require('../config/sequelize').sequelize();  // 导入数据库配置
const db = {}
const User = sequelize.import('./user')  // 导入user表
// const Rese = sequelize.import('./rese')  // 导入rese表
// const Post = sequelize.import('./post')  // 导入rese表
// const Comment = sequelize.import('./comment')  // 导入rese表
// const Notices = sequelize.import('./notice')  // 导入rese表
// const Collection = sequelize.import('./collection')  // 导入rese表
// // const Message = sequelize.import('./message')  // 导入rese表
// const Goods = sequelize.import('./goods')  // 导入rese表
// const Verifie = sequelize.import('./verifie')  // 导入rese表

// User.hasMany(Rese)  // rese 多对一关联到 user
// User.hasMany(Post)
// User.hasMany(Comment)
// Post.hasMany(Comment)
// User.hasMany(Notices)
// User.hasMany(Collection)
// Rese.hasMany(Collection)
// User.hasMany(Goods)
// User.hasMany(Verifie)
sequelize.sync();  // 同步数据库与表模型（自动创建数据库表结构）

db.User = User
// db.Rese = Rese
// db.Post = Post
// db.Comment = Comment
// db.Notices = Notices
// db.Collection = Collection
// db.Goods = Goods
// db.Verifie = Verifie

module.exports = db  // 导出user模型


